subcontracted work - French English Dictionary